package com.qumitech.visualnovel.datasource.editor;

import java.util.*;
import org.apache.ibatis.annotations.*;
import com.qumitech.visualnovel.model.dao.editor.FrameDAO;

public interface FrameDAOMapper {
    int deleteByPrimaryKey(Long id);

    int insert(FrameDAO record);

    int insertSelective(FrameDAO record);

    FrameDAO selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(FrameDAO record);

    int updateByPrimaryKey(FrameDAO record);

    List<FrameDAO> getAllFrames(@Param("bookId") Long bookId, @Param("chapterIndex") Integer chapterIndex,@Param("version") Integer version);
}